Loop-free Distance Vector Routing to Avoid Count-to-infinity
نویسنده
چکیده
The proposed Loop-free Distance Vector Routing (LFDVR) is a distributed dynamic routing, derived from the famous Bellman Ford’s Distance Vector Routing Algorithm (BFDVRA) which is widely used in the Internet and private intranets. Several routing protocols based on distance-vector algorithms have been proposed like Routing Information Protocol (RIP), Gateway-to-Gateway Protocol (GGP) and Exterior Gateway Protocol (EGP). Though simple and conceptually elegant, the primary disadvantages of all these algorithms are routing loops, slow convergence and the wellknown Count-To-Infinity problem (CTIP). The solutions already proposed to overcome these problems like Split Horizon or Split Horizon with Poisoned Reverse are ad-hoc in nature and often fail. We have, in this paper, proposed an Loop-free Distance Vector Routing (LFDVR) protocol that avoids routing loops, totally solves the count-to-infinity problem and may use any type of metric including link delay. Avoidance of the routing loops and count-to-infinity problem by the LFDVR has been investigated, simulated and illustrated with two examples.
منابع مشابه
MDVA: A Distance-Vector Multipath Routing Protocol
Routing protocols using the Distributed Bellman-Ford (DBF) algorithm converge very slowly to the correct routes when link costs increase, and in the case when a set of link failures results in a network partition, DBF simply fails to converge, a problem which is commonly referred to as the count-to-infinity problem. In this paper, we present the first distance vector routing algorithm MDVA that...
متن کاملMPATH: a loop-free multipath routing algorithm
We present a distributed routing algorithm for computing multiple paths between each source-destination pair in a computer network, such that the paths are loop-free at all times and are not necessarily of equal length. In this algorithm, routers exchange second-to-last hop on the shortest path to destinations in addition to shortest distances, which are used to prevent the well-know count-to-i...
متن کاملA Survey on Distance Vector Routing Protocols
In this paper we give a brief introduction to five different distance vector routing protocols (RIP, AODV, EIGRP, RIP-MTI and Babel) and give some of our thoughts on how to solve the count to infinity problem. Our focus is how distance vector routing protocols, based on limited information, can prevent routing loops and the count to infinity problem.
متن کاملSupplemental Note on Count-to-Infinity Induced Forwarding Loops in Ethernet Networks
Ethernet forwarding loops are dangerous. Packets can be trapped in a loop and cause network congestion and instability. Furthermore, packet forwarding can be disrupted due to the pollution of forwarding tables. In this report, we show that the “count-to-infinity” behavior in Ethernet’s Rapid Spanning Tree Protocol (RSTP) can lead to a temporary forwarding loop. Additionally, we identify the cau...
متن کاملCounting to Infinity
Routing protocols have to deal with a known problem: the count-to-infinity. Counting to infinity can occur when a link breaks in the network, and the algorithm in the routing protocol tries to calculate new shortest paths. In this paper I survey the past and present solutions to the this problem.
متن کامل